package com.eclipse.training.model;

import java.util.ArrayList;

public class Galaxy extends AbstractUniverseElement {

	private ArrayList<Star> stars = new ArrayList<Star>();
	private ArrayList<Nebula> nebulae = new ArrayList<Nebula>();
	private ArrayList<StarCluster> starClusters = new ArrayList<StarCluster>();

	public Galaxy(String name) {
		super(name);
	}

	public Galaxy(String name, String designation, String constellation) {
		super(name, designation, constellation);
	}

	public ArrayList<Nebula> getNebulae() {
		return nebulae;
	}

	public void setNebulae(ArrayList<Nebula> nebulae) {
		this.nebulae = nebulae;
	}

	public ArrayList<Star> getStars() {
		return stars;
	}

	public void setStars(ArrayList<Star> stars) {
		this.stars = stars;
	}

	public ArrayList<StarCluster> getStarClusters() {
		return starClusters;
	}

	public void setStarClusters(ArrayList<StarCluster> starClusters) {
		this.starClusters = starClusters;
	}

}
